/**
 * <copyright>
 * </copyright>
 *
 * $Id$
 */
package org.germinus.telcoblocks;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * @see org.germinus.telcoblocks.TelcoblocksFactory
 * @model kind="package"
 * @generated
 */
public interface TelcoblocksPackage extends EPackage {
	/**
	 * The package name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNAME = "telcoblocks";

	/**
	 * The package namespace URI.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_URI = "http://telcoblocks.germinus.com";

	/**
	 * The package namespace name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_PREFIX = "org.germinus";

	/**
	 * The singleton instance of the package.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	TelcoblocksPackage eINSTANCE = org.germinus.telcoblocks.impl.TelcoblocksPackageImpl.init();

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.Nodo <em>Nodo</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.Nodo
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getNodo()
	 * @generated
	 */
	int NODO = 0;

	/**
	 * The number of structural features of the '<em>Nodo</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODO_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.EnlaceImpl <em>Enlace</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.EnlaceImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getEnlace()
	 * @generated
	 */
	int ENLACE = 1;

	/**
	 * The feature id for the '<em><b>Origen</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENLACE__ORIGEN = 0;

	/**
	 * The feature id for the '<em><b>Destino</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENLACE__DESTINO = 1;

	/**
	 * The feature id for the '<em><b>Comentario</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENLACE__COMENTARIO = 2;

	/**
	 * The number of structural features of the '<em>Enlace</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENLACE_FEATURE_COUNT = 3;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.REDImpl <em>RED</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.REDImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getRED()
	 * @generated
	 */
	int RED = 2;

	/**
	 * The feature id for the '<em><b>Terminales</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RED__TERMINALES = 0;

	/**
	 * The feature id for the '<em><b>Enlaces</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RED__ENLACES = 1;

	/**
	 * The feature id for the '<em><b>Servidor APP SIP</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RED__SERVIDOR_APP_SIP = 2;

	/**
	 * The feature id for the '<em><b>Servidor VOIP</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RED__SERVIDOR_VOIP = 3;

	/**
	 * The feature id for the '<em><b>Centralita VOIP</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RED__CENTRALITA_VOIP = 4;

	/**
	 * The feature id for the '<em><b>Media Server</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RED__MEDIA_SERVER = 5;

	/**
	 * The number of structural features of the '<em>RED</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RED_FEATURE_COUNT = 6;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.NodoRED <em>Nodo RED</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.NodoRED
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getNodoRED()
	 * @generated
	 */
	int NODO_RED = 3;

	/**
	 * The number of structural features of the '<em>Nodo RED</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODO_RED_FEATURE_COUNT = NODO_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.Terminal <em>Terminal</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.Terminal
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getTerminal()
	 * @generated
	 */
	int TERMINAL = 4;

	/**
	 * The feature id for the '<em><b>ID</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TERMINAL__ID = NODO_RED_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Terminal</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TERMINAL_FEATURE_COUNT = NODO_RED_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.Telefono_VOIPImpl <em>Telefono VOIP</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.Telefono_VOIPImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getTelefono_VOIP()
	 * @generated
	 */
	int TELEFONO_VOIP = 5;

	/**
	 * The feature id for the '<em><b>ID</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TELEFONO_VOIP__ID = TERMINAL__ID;

	/**
	 * The number of structural features of the '<em>Telefono VOIP</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TELEFONO_VOIP_FEATURE_COUNT = TERMINAL_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.SoftPhone_VOIPImpl <em>Soft Phone VOIP</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.SoftPhone_VOIPImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getSoftPhone_VOIP()
	 * @generated
	 */
	int SOFT_PHONE_VOIP = 6;

	/**
	 * The feature id for the '<em><b>ID</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SOFT_PHONE_VOIP__ID = TERMINAL__ID;

	/**
	 * The number of structural features of the '<em>Soft Phone VOIP</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SOFT_PHONE_VOIP_FEATURE_COUNT = TERMINAL_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.Servidor <em>Servidor</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.Servidor
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getServidor()
	 * @generated
	 */
	int SERVIDOR = 7;

	/**
	 * The feature id for the '<em><b>IP</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SERVIDOR__IP = NODO_RED_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Servidor</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SERVIDOR_FEATURE_COUNT = NODO_RED_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.Servidor_APP_SIPImpl <em>Servidor APP SIP</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.Servidor_APP_SIPImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getServidor_APP_SIP()
	 * @generated
	 */
	int SERVIDOR_APP_SIP = 8;

	/**
	 * The feature id for the '<em><b>IP</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SERVIDOR_APP_SIP__IP = SERVIDOR__IP;

	/**
	 * The number of structural features of the '<em>Servidor APP SIP</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SERVIDOR_APP_SIP_FEATURE_COUNT = SERVIDOR_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.Servidor_VOIPImpl <em>Servidor VOIP</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.Servidor_VOIPImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getServidor_VOIP()
	 * @generated
	 */
	int SERVIDOR_VOIP = 9;

	/**
	 * The feature id for the '<em><b>IP</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SERVIDOR_VOIP__IP = SERVIDOR__IP;

	/**
	 * The number of structural features of the '<em>Servidor VOIP</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SERVIDOR_VOIP_FEATURE_COUNT = SERVIDOR_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.Centralita_VOIPImpl <em>Centralita VOIP</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.Centralita_VOIPImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getCentralita_VOIP()
	 * @generated
	 */
	int CENTRALITA_VOIP = 10;

	/**
	 * The feature id for the '<em><b>IP</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CENTRALITA_VOIP__IP = SERVIDOR__IP;

	/**
	 * The feature id for the '<em><b>Usercallerid</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CENTRALITA_VOIP__USERCALLERID = SERVIDOR_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Bindport</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CENTRALITA_VOIP__BINDPORT = SERVIDOR_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Bindaddr</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CENTRALITA_VOIP__BINDADDR = SERVIDOR_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Domain</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CENTRALITA_VOIP__DOMAIN = SERVIDOR_FEATURE_COUNT + 3;

	/**
	 * The feature id for the '<em><b>Videosupport</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CENTRALITA_VOIP__VIDEOSUPPORT = SERVIDOR_FEATURE_COUNT + 4;

	/**
	 * The feature id for the '<em><b>Externrefresh</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CENTRALITA_VOIP__EXTERNREFRESH = SERVIDOR_FEATURE_COUNT + 5;

	/**
	 * The feature id for the '<em><b>Tipo</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CENTRALITA_VOIP__TIPO = SERVIDOR_FEATURE_COUNT + 6;

	/**
	 * The number of structural features of the '<em>Centralita VOIP</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CENTRALITA_VOIP_FEATURE_COUNT = SERVIDOR_FEATURE_COUNT + 7;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.MediaServerImpl <em>Media Server</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.MediaServerImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getMediaServer()
	 * @generated
	 */
	int MEDIA_SERVER = 11;

	/**
	 * The feature id for the '<em><b>IP</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MEDIA_SERVER__IP = SERVIDOR__IP;

	/**
	 * The number of structural features of the '<em>Media Server</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MEDIA_SERVER_FEATURE_COUNT = SERVIDOR_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.SERVICIOSImpl <em>SERVICIOS</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.SERVICIOSImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getSERVICIOS()
	 * @generated
	 */
	int SERVICIOS = 12;

	/**
	 * The feature id for the '<em><b>Nodos</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SERVICIOS__NODOS = 0;

	/**
	 * The feature id for the '<em><b>Enlaces</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SERVICIOS__ENLACES = 1;

	/**
	 * The number of structural features of the '<em>SERVICIOS</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SERVICIOS_FEATURE_COUNT = 2;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.NodoSERVICIOS <em>Nodo SERVICIOS</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.NodoSERVICIOS
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getNodoSERVICIOS()
	 * @generated
	 */
	int NODO_SERVICIOS = 13;

	/**
	 * The number of structural features of the '<em>Nodo SERVICIOS</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NODO_SERVICIOS_FEATURE_COUNT = NODO_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.Evento <em>Evento</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.Evento
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getEvento()
	 * @generated
	 */
	int EVENTO = 14;

	/**
	 * The number of structural features of the '<em>Evento</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EVENTO_FEATURE_COUNT = NODO_SERVICIOS_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.IMImpl <em>IM</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.IMImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getIM()
	 * @generated
	 */
	int IM = 15;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IM__NOMBRE = EVENTO_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>IM</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int IM_FEATURE_COUNT = EVENTO_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.TelefonoImpl <em>Telefono</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.TelefonoImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getTelefono()
	 * @generated
	 */
	int TELEFONO = 16;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TELEFONO__NOMBRE = EVENTO_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Telefono</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TELEFONO_FEATURE_COUNT = EVENTO_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.WebImpl <em>Web</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.WebImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getWeb()
	 * @generated
	 */
	int WEB = 17;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int WEB__NOMBRE = EVENTO_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Web</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int WEB_FEATURE_COUNT = EVENTO_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.Servicio <em>Servicio</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.Servicio
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getServicio()
	 * @generated
	 */
	int SERVICIO = 18;

	/**
	 * The number of structural features of the '<em>Servicio</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SERVICIO_FEATURE_COUNT = NODO_SERVICIOS_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.ServicioGenImpl <em>Servicio Gen</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.ServicioGenImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getServicioGen()
	 * @generated
	 */
	int SERVICIO_GEN = 19;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SERVICIO_GEN__NOMBRE = SERVICIO_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Servicio Gen</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SERVICIO_GEN_FEATURE_COUNT = SERVICIO_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.LlamadasImpl <em>Llamadas</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.LlamadasImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getLlamadas()
	 * @generated
	 */
	int LLAMADAS = 20;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LLAMADAS__NOMBRE = SERVICIO_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Llamadas</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int LLAMADAS_FEATURE_COUNT = SERVICIO_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.ClickToDialImpl <em>Click To Dial</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.ClickToDialImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getClickToDial()
	 * @generated
	 */
	int CLICK_TO_DIAL = 21;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CLICK_TO_DIAL__NOMBRE = SERVICIO_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Click To Dial</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CLICK_TO_DIAL_FEATURE_COUNT = SERVICIO_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.PersonalizacionImpl <em>Personalizacion</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.PersonalizacionImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getPersonalizacion()
	 * @generated
	 */
	int PERSONALIZACION = 22;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PERSONALIZACION__NOMBRE = SERVICIO_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Personalizacion</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PERSONALIZACION_FEATURE_COUNT = SERVICIO_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.BC <em>BC</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.BC
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getBC()
	 * @generated
	 */
	int BC = 23;

	/**
	 * The number of structural features of the '<em>BC</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BC_FEATURE_COUNT = NODO_SERVICIOS_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.FacturacionImpl <em>Facturacion</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.FacturacionImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getFacturacion()
	 * @generated
	 */
	int FACTURACION = 24;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FACTURACION__NOMBRE = BC_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Facturacion</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FACTURACION_FEATURE_COUNT = BC_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.AnunciosImpl <em>Anuncios</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.AnunciosImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getAnuncios()
	 * @generated
	 */
	int ANUNCIOS = 25;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANUNCIOS__NOMBRE = BC_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Anuncios</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANUNCIOS_FEATURE_COUNT = BC_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.impl.DesvioImpl <em>Desvio</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.impl.DesvioImpl
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getDesvio()
	 * @generated
	 */
	int DESVIO = 26;

	/**
	 * The feature id for the '<em><b>Nombre</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DESVIO__NOMBRE = BC_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>Desvio</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DESVIO_FEATURE_COUNT = BC_FEATURE_COUNT + 1;


	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.YesNo <em>Yes No</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.YesNo
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getYesNo()
	 * @generated
	 */
	int YES_NO = 27;

	/**
	 * The meta object id for the '{@link org.germinus.telcoblocks.TipoCentralita <em>Tipo Centralita</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see org.germinus.telcoblocks.TipoCentralita
	 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getTipoCentralita()
	 * @generated
	 */
	int TIPO_CENTRALITA = 28;

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Nodo <em>Nodo</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Nodo</em>'.
	 * @see org.germinus.telcoblocks.Nodo
	 * @generated
	 */
	EClass getNodo();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Enlace <em>Enlace</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Enlace</em>'.
	 * @see org.germinus.telcoblocks.Enlace
	 * @generated
	 */
	EClass getEnlace();

	/**
	 * Returns the meta object for the reference '{@link org.germinus.telcoblocks.Enlace#getOrigen <em>Origen</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Origen</em>'.
	 * @see org.germinus.telcoblocks.Enlace#getOrigen()
	 * @see #getEnlace()
	 * @generated
	 */
	EReference getEnlace_Origen();

	/**
	 * Returns the meta object for the reference '{@link org.germinus.telcoblocks.Enlace#getDestino <em>Destino</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Destino</em>'.
	 * @see org.germinus.telcoblocks.Enlace#getDestino()
	 * @see #getEnlace()
	 * @generated
	 */
	EReference getEnlace_Destino();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Enlace#getComentario <em>Comentario</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Comentario</em>'.
	 * @see org.germinus.telcoblocks.Enlace#getComentario()
	 * @see #getEnlace()
	 * @generated
	 */
	EAttribute getEnlace_Comentario();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.RED <em>RED</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>RED</em>'.
	 * @see org.germinus.telcoblocks.RED
	 * @generated
	 */
	EClass getRED();

	/**
	 * Returns the meta object for the containment reference list '{@link org.germinus.telcoblocks.RED#getTerminales <em>Terminales</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Terminales</em>'.
	 * @see org.germinus.telcoblocks.RED#getTerminales()
	 * @see #getRED()
	 * @generated
	 */
	EReference getRED_Terminales();

	/**
	 * Returns the meta object for the containment reference list '{@link org.germinus.telcoblocks.RED#getEnlaces <em>Enlaces</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Enlaces</em>'.
	 * @see org.germinus.telcoblocks.RED#getEnlaces()
	 * @see #getRED()
	 * @generated
	 */
	EReference getRED_Enlaces();

	/**
	 * Returns the meta object for the containment reference '{@link org.germinus.telcoblocks.RED#getServidor_APP_SIP <em>Servidor APP SIP</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Servidor APP SIP</em>'.
	 * @see org.germinus.telcoblocks.RED#getServidor_APP_SIP()
	 * @see #getRED()
	 * @generated
	 */
	EReference getRED_Servidor_APP_SIP();

	/**
	 * Returns the meta object for the containment reference '{@link org.germinus.telcoblocks.RED#getServidor_VOIP <em>Servidor VOIP</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Servidor VOIP</em>'.
	 * @see org.germinus.telcoblocks.RED#getServidor_VOIP()
	 * @see #getRED()
	 * @generated
	 */
	EReference getRED_Servidor_VOIP();

	/**
	 * Returns the meta object for the containment reference '{@link org.germinus.telcoblocks.RED#getCentralita_VOIP <em>Centralita VOIP</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Centralita VOIP</em>'.
	 * @see org.germinus.telcoblocks.RED#getCentralita_VOIP()
	 * @see #getRED()
	 * @generated
	 */
	EReference getRED_Centralita_VOIP();

	/**
	 * Returns the meta object for the containment reference '{@link org.germinus.telcoblocks.RED#getMediaServer <em>Media Server</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Media Server</em>'.
	 * @see org.germinus.telcoblocks.RED#getMediaServer()
	 * @see #getRED()
	 * @generated
	 */
	EReference getRED_MediaServer();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.NodoRED <em>Nodo RED</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Nodo RED</em>'.
	 * @see org.germinus.telcoblocks.NodoRED
	 * @generated
	 */
	EClass getNodoRED();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Terminal <em>Terminal</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Terminal</em>'.
	 * @see org.germinus.telcoblocks.Terminal
	 * @generated
	 */
	EClass getTerminal();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Terminal#getID <em>ID</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>ID</em>'.
	 * @see org.germinus.telcoblocks.Terminal#getID()
	 * @see #getTerminal()
	 * @generated
	 */
	EAttribute getTerminal_ID();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Telefono_VOIP <em>Telefono VOIP</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Telefono VOIP</em>'.
	 * @see org.germinus.telcoblocks.Telefono_VOIP
	 * @generated
	 */
	EClass getTelefono_VOIP();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.SoftPhone_VOIP <em>Soft Phone VOIP</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Soft Phone VOIP</em>'.
	 * @see org.germinus.telcoblocks.SoftPhone_VOIP
	 * @generated
	 */
	EClass getSoftPhone_VOIP();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Servidor <em>Servidor</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Servidor</em>'.
	 * @see org.germinus.telcoblocks.Servidor
	 * @generated
	 */
	EClass getServidor();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Servidor#getIP <em>IP</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>IP</em>'.
	 * @see org.germinus.telcoblocks.Servidor#getIP()
	 * @see #getServidor()
	 * @generated
	 */
	EAttribute getServidor_IP();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Servidor_APP_SIP <em>Servidor APP SIP</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Servidor APP SIP</em>'.
	 * @see org.germinus.telcoblocks.Servidor_APP_SIP
	 * @generated
	 */
	EClass getServidor_APP_SIP();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Servidor_VOIP <em>Servidor VOIP</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Servidor VOIP</em>'.
	 * @see org.germinus.telcoblocks.Servidor_VOIP
	 * @generated
	 */
	EClass getServidor_VOIP();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Centralita_VOIP <em>Centralita VOIP</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Centralita VOIP</em>'.
	 * @see org.germinus.telcoblocks.Centralita_VOIP
	 * @generated
	 */
	EClass getCentralita_VOIP();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Centralita_VOIP#getUsercallerid <em>Usercallerid</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Usercallerid</em>'.
	 * @see org.germinus.telcoblocks.Centralita_VOIP#getUsercallerid()
	 * @see #getCentralita_VOIP()
	 * @generated
	 */
	EAttribute getCentralita_VOIP_Usercallerid();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Centralita_VOIP#getBindport <em>Bindport</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Bindport</em>'.
	 * @see org.germinus.telcoblocks.Centralita_VOIP#getBindport()
	 * @see #getCentralita_VOIP()
	 * @generated
	 */
	EAttribute getCentralita_VOIP_Bindport();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Centralita_VOIP#getBindaddr <em>Bindaddr</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Bindaddr</em>'.
	 * @see org.germinus.telcoblocks.Centralita_VOIP#getBindaddr()
	 * @see #getCentralita_VOIP()
	 * @generated
	 */
	EAttribute getCentralita_VOIP_Bindaddr();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Centralita_VOIP#getDomain <em>Domain</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Domain</em>'.
	 * @see org.germinus.telcoblocks.Centralita_VOIP#getDomain()
	 * @see #getCentralita_VOIP()
	 * @generated
	 */
	EAttribute getCentralita_VOIP_Domain();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Centralita_VOIP#getVideosupport <em>Videosupport</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Videosupport</em>'.
	 * @see org.germinus.telcoblocks.Centralita_VOIP#getVideosupport()
	 * @see #getCentralita_VOIP()
	 * @generated
	 */
	EAttribute getCentralita_VOIP_Videosupport();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Centralita_VOIP#getExternrefresh <em>Externrefresh</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Externrefresh</em>'.
	 * @see org.germinus.telcoblocks.Centralita_VOIP#getExternrefresh()
	 * @see #getCentralita_VOIP()
	 * @generated
	 */
	EAttribute getCentralita_VOIP_Externrefresh();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Centralita_VOIP#getTipo <em>Tipo</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Tipo</em>'.
	 * @see org.germinus.telcoblocks.Centralita_VOIP#getTipo()
	 * @see #getCentralita_VOIP()
	 * @generated
	 */
	EAttribute getCentralita_VOIP_Tipo();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.MediaServer <em>Media Server</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Media Server</em>'.
	 * @see org.germinus.telcoblocks.MediaServer
	 * @generated
	 */
	EClass getMediaServer();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.SERVICIOS <em>SERVICIOS</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>SERVICIOS</em>'.
	 * @see org.germinus.telcoblocks.SERVICIOS
	 * @generated
	 */
	EClass getSERVICIOS();

	/**
	 * Returns the meta object for the containment reference list '{@link org.germinus.telcoblocks.SERVICIOS#getNodos <em>Nodos</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Nodos</em>'.
	 * @see org.germinus.telcoblocks.SERVICIOS#getNodos()
	 * @see #getSERVICIOS()
	 * @generated
	 */
	EReference getSERVICIOS_Nodos();

	/**
	 * Returns the meta object for the containment reference list '{@link org.germinus.telcoblocks.SERVICIOS#getEnlaces <em>Enlaces</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Enlaces</em>'.
	 * @see org.germinus.telcoblocks.SERVICIOS#getEnlaces()
	 * @see #getSERVICIOS()
	 * @generated
	 */
	EReference getSERVICIOS_Enlaces();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.NodoSERVICIOS <em>Nodo SERVICIOS</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Nodo SERVICIOS</em>'.
	 * @see org.germinus.telcoblocks.NodoSERVICIOS
	 * @generated
	 */
	EClass getNodoSERVICIOS();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Evento <em>Evento</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Evento</em>'.
	 * @see org.germinus.telcoblocks.Evento
	 * @generated
	 */
	EClass getEvento();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.IM <em>IM</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>IM</em>'.
	 * @see org.germinus.telcoblocks.IM
	 * @generated
	 */
	EClass getIM();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.IM#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see org.germinus.telcoblocks.IM#getNombre()
	 * @see #getIM()
	 * @generated
	 */
	EAttribute getIM_Nombre();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Telefono <em>Telefono</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Telefono</em>'.
	 * @see org.germinus.telcoblocks.Telefono
	 * @generated
	 */
	EClass getTelefono();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Telefono#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see org.germinus.telcoblocks.Telefono#getNombre()
	 * @see #getTelefono()
	 * @generated
	 */
	EAttribute getTelefono_Nombre();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Web <em>Web</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Web</em>'.
	 * @see org.germinus.telcoblocks.Web
	 * @generated
	 */
	EClass getWeb();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Web#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see org.germinus.telcoblocks.Web#getNombre()
	 * @see #getWeb()
	 * @generated
	 */
	EAttribute getWeb_Nombre();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Servicio <em>Servicio</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Servicio</em>'.
	 * @see org.germinus.telcoblocks.Servicio
	 * @generated
	 */
	EClass getServicio();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.ServicioGen <em>Servicio Gen</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Servicio Gen</em>'.
	 * @see org.germinus.telcoblocks.ServicioGen
	 * @generated
	 */
	EClass getServicioGen();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.ServicioGen#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see org.germinus.telcoblocks.ServicioGen#getNombre()
	 * @see #getServicioGen()
	 * @generated
	 */
	EAttribute getServicioGen_Nombre();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Llamadas <em>Llamadas</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Llamadas</em>'.
	 * @see org.germinus.telcoblocks.Llamadas
	 * @generated
	 */
	EClass getLlamadas();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Llamadas#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see org.germinus.telcoblocks.Llamadas#getNombre()
	 * @see #getLlamadas()
	 * @generated
	 */
	EAttribute getLlamadas_Nombre();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.ClickToDial <em>Click To Dial</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Click To Dial</em>'.
	 * @see org.germinus.telcoblocks.ClickToDial
	 * @generated
	 */
	EClass getClickToDial();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.ClickToDial#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see org.germinus.telcoblocks.ClickToDial#getNombre()
	 * @see #getClickToDial()
	 * @generated
	 */
	EAttribute getClickToDial_Nombre();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Personalizacion <em>Personalizacion</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Personalizacion</em>'.
	 * @see org.germinus.telcoblocks.Personalizacion
	 * @generated
	 */
	EClass getPersonalizacion();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Personalizacion#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see org.germinus.telcoblocks.Personalizacion#getNombre()
	 * @see #getPersonalizacion()
	 * @generated
	 */
	EAttribute getPersonalizacion_Nombre();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.BC <em>BC</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>BC</em>'.
	 * @see org.germinus.telcoblocks.BC
	 * @generated
	 */
	EClass getBC();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Facturacion <em>Facturacion</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Facturacion</em>'.
	 * @see org.germinus.telcoblocks.Facturacion
	 * @generated
	 */
	EClass getFacturacion();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Facturacion#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see org.germinus.telcoblocks.Facturacion#getNombre()
	 * @see #getFacturacion()
	 * @generated
	 */
	EAttribute getFacturacion_Nombre();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Anuncios <em>Anuncios</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Anuncios</em>'.
	 * @see org.germinus.telcoblocks.Anuncios
	 * @generated
	 */
	EClass getAnuncios();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Anuncios#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see org.germinus.telcoblocks.Anuncios#getNombre()
	 * @see #getAnuncios()
	 * @generated
	 */
	EAttribute getAnuncios_Nombre();

	/**
	 * Returns the meta object for class '{@link org.germinus.telcoblocks.Desvio <em>Desvio</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Desvio</em>'.
	 * @see org.germinus.telcoblocks.Desvio
	 * @generated
	 */
	EClass getDesvio();

	/**
	 * Returns the meta object for the attribute '{@link org.germinus.telcoblocks.Desvio#getNombre <em>Nombre</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Nombre</em>'.
	 * @see org.germinus.telcoblocks.Desvio#getNombre()
	 * @see #getDesvio()
	 * @generated
	 */
	EAttribute getDesvio_Nombre();

	/**
	 * Returns the meta object for enum '{@link org.germinus.telcoblocks.YesNo <em>Yes No</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Yes No</em>'.
	 * @see org.germinus.telcoblocks.YesNo
	 * @generated
	 */
	EEnum getYesNo();

	/**
	 * Returns the meta object for enum '{@link org.germinus.telcoblocks.TipoCentralita <em>Tipo Centralita</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Tipo Centralita</em>'.
	 * @see org.germinus.telcoblocks.TipoCentralita
	 * @generated
	 */
	EEnum getTipoCentralita();

	/**
	 * Returns the factory that creates the instances of the model.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the factory that creates the instances of the model.
	 * @generated
	 */
	TelcoblocksFactory getTelcoblocksFactory();

	/**
	 * <!-- begin-user-doc -->
	 * Defines literals for the meta objects that represent
	 * <ul>
	 *   <li>each class,</li>
	 *   <li>each feature of each class,</li>
	 *   <li>each enum,</li>
	 *   <li>and each data type</li>
	 * </ul>
	 * <!-- end-user-doc -->
	 * @generated
	 */
	interface Literals {
		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.Nodo <em>Nodo</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.Nodo
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getNodo()
		 * @generated
		 */
		EClass NODO = eINSTANCE.getNodo();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.EnlaceImpl <em>Enlace</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.EnlaceImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getEnlace()
		 * @generated
		 */
		EClass ENLACE = eINSTANCE.getEnlace();

		/**
		 * The meta object literal for the '<em><b>Origen</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ENLACE__ORIGEN = eINSTANCE.getEnlace_Origen();

		/**
		 * The meta object literal for the '<em><b>Destino</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ENLACE__DESTINO = eINSTANCE.getEnlace_Destino();

		/**
		 * The meta object literal for the '<em><b>Comentario</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute ENLACE__COMENTARIO = eINSTANCE.getEnlace_Comentario();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.REDImpl <em>RED</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.REDImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getRED()
		 * @generated
		 */
		EClass RED = eINSTANCE.getRED();

		/**
		 * The meta object literal for the '<em><b>Terminales</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference RED__TERMINALES = eINSTANCE.getRED_Terminales();

		/**
		 * The meta object literal for the '<em><b>Enlaces</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference RED__ENLACES = eINSTANCE.getRED_Enlaces();

		/**
		 * The meta object literal for the '<em><b>Servidor APP SIP</b></em>' containment reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference RED__SERVIDOR_APP_SIP = eINSTANCE.getRED_Servidor_APP_SIP();

		/**
		 * The meta object literal for the '<em><b>Servidor VOIP</b></em>' containment reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference RED__SERVIDOR_VOIP = eINSTANCE.getRED_Servidor_VOIP();

		/**
		 * The meta object literal for the '<em><b>Centralita VOIP</b></em>' containment reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference RED__CENTRALITA_VOIP = eINSTANCE.getRED_Centralita_VOIP();

		/**
		 * The meta object literal for the '<em><b>Media Server</b></em>' containment reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference RED__MEDIA_SERVER = eINSTANCE.getRED_MediaServer();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.NodoRED <em>Nodo RED</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.NodoRED
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getNodoRED()
		 * @generated
		 */
		EClass NODO_RED = eINSTANCE.getNodoRED();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.Terminal <em>Terminal</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.Terminal
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getTerminal()
		 * @generated
		 */
		EClass TERMINAL = eINSTANCE.getTerminal();

		/**
		 * The meta object literal for the '<em><b>ID</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute TERMINAL__ID = eINSTANCE.getTerminal_ID();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.Telefono_VOIPImpl <em>Telefono VOIP</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.Telefono_VOIPImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getTelefono_VOIP()
		 * @generated
		 */
		EClass TELEFONO_VOIP = eINSTANCE.getTelefono_VOIP();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.SoftPhone_VOIPImpl <em>Soft Phone VOIP</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.SoftPhone_VOIPImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getSoftPhone_VOIP()
		 * @generated
		 */
		EClass SOFT_PHONE_VOIP = eINSTANCE.getSoftPhone_VOIP();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.Servidor <em>Servidor</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.Servidor
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getServidor()
		 * @generated
		 */
		EClass SERVIDOR = eINSTANCE.getServidor();

		/**
		 * The meta object literal for the '<em><b>IP</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute SERVIDOR__IP = eINSTANCE.getServidor_IP();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.Servidor_APP_SIPImpl <em>Servidor APP SIP</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.Servidor_APP_SIPImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getServidor_APP_SIP()
		 * @generated
		 */
		EClass SERVIDOR_APP_SIP = eINSTANCE.getServidor_APP_SIP();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.Servidor_VOIPImpl <em>Servidor VOIP</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.Servidor_VOIPImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getServidor_VOIP()
		 * @generated
		 */
		EClass SERVIDOR_VOIP = eINSTANCE.getServidor_VOIP();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.Centralita_VOIPImpl <em>Centralita VOIP</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.Centralita_VOIPImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getCentralita_VOIP()
		 * @generated
		 */
		EClass CENTRALITA_VOIP = eINSTANCE.getCentralita_VOIP();

		/**
		 * The meta object literal for the '<em><b>Usercallerid</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CENTRALITA_VOIP__USERCALLERID = eINSTANCE.getCentralita_VOIP_Usercallerid();

		/**
		 * The meta object literal for the '<em><b>Bindport</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CENTRALITA_VOIP__BINDPORT = eINSTANCE.getCentralita_VOIP_Bindport();

		/**
		 * The meta object literal for the '<em><b>Bindaddr</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CENTRALITA_VOIP__BINDADDR = eINSTANCE.getCentralita_VOIP_Bindaddr();

		/**
		 * The meta object literal for the '<em><b>Domain</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CENTRALITA_VOIP__DOMAIN = eINSTANCE.getCentralita_VOIP_Domain();

		/**
		 * The meta object literal for the '<em><b>Videosupport</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CENTRALITA_VOIP__VIDEOSUPPORT = eINSTANCE.getCentralita_VOIP_Videosupport();

		/**
		 * The meta object literal for the '<em><b>Externrefresh</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CENTRALITA_VOIP__EXTERNREFRESH = eINSTANCE.getCentralita_VOIP_Externrefresh();

		/**
		 * The meta object literal for the '<em><b>Tipo</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CENTRALITA_VOIP__TIPO = eINSTANCE.getCentralita_VOIP_Tipo();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.MediaServerImpl <em>Media Server</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.MediaServerImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getMediaServer()
		 * @generated
		 */
		EClass MEDIA_SERVER = eINSTANCE.getMediaServer();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.SERVICIOSImpl <em>SERVICIOS</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.SERVICIOSImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getSERVICIOS()
		 * @generated
		 */
		EClass SERVICIOS = eINSTANCE.getSERVICIOS();

		/**
		 * The meta object literal for the '<em><b>Nodos</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference SERVICIOS__NODOS = eINSTANCE.getSERVICIOS_Nodos();

		/**
		 * The meta object literal for the '<em><b>Enlaces</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference SERVICIOS__ENLACES = eINSTANCE.getSERVICIOS_Enlaces();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.NodoSERVICIOS <em>Nodo SERVICIOS</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.NodoSERVICIOS
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getNodoSERVICIOS()
		 * @generated
		 */
		EClass NODO_SERVICIOS = eINSTANCE.getNodoSERVICIOS();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.Evento <em>Evento</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.Evento
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getEvento()
		 * @generated
		 */
		EClass EVENTO = eINSTANCE.getEvento();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.IMImpl <em>IM</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.IMImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getIM()
		 * @generated
		 */
		EClass IM = eINSTANCE.getIM();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute IM__NOMBRE = eINSTANCE.getIM_Nombre();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.TelefonoImpl <em>Telefono</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.TelefonoImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getTelefono()
		 * @generated
		 */
		EClass TELEFONO = eINSTANCE.getTelefono();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute TELEFONO__NOMBRE = eINSTANCE.getTelefono_Nombre();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.WebImpl <em>Web</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.WebImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getWeb()
		 * @generated
		 */
		EClass WEB = eINSTANCE.getWeb();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute WEB__NOMBRE = eINSTANCE.getWeb_Nombre();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.Servicio <em>Servicio</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.Servicio
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getServicio()
		 * @generated
		 */
		EClass SERVICIO = eINSTANCE.getServicio();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.ServicioGenImpl <em>Servicio Gen</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.ServicioGenImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getServicioGen()
		 * @generated
		 */
		EClass SERVICIO_GEN = eINSTANCE.getServicioGen();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute SERVICIO_GEN__NOMBRE = eINSTANCE.getServicioGen_Nombre();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.LlamadasImpl <em>Llamadas</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.LlamadasImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getLlamadas()
		 * @generated
		 */
		EClass LLAMADAS = eINSTANCE.getLlamadas();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute LLAMADAS__NOMBRE = eINSTANCE.getLlamadas_Nombre();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.ClickToDialImpl <em>Click To Dial</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.ClickToDialImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getClickToDial()
		 * @generated
		 */
		EClass CLICK_TO_DIAL = eINSTANCE.getClickToDial();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CLICK_TO_DIAL__NOMBRE = eINSTANCE.getClickToDial_Nombre();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.PersonalizacionImpl <em>Personalizacion</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.PersonalizacionImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getPersonalizacion()
		 * @generated
		 */
		EClass PERSONALIZACION = eINSTANCE.getPersonalizacion();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute PERSONALIZACION__NOMBRE = eINSTANCE.getPersonalizacion_Nombre();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.BC <em>BC</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.BC
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getBC()
		 * @generated
		 */
		EClass BC = eINSTANCE.getBC();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.FacturacionImpl <em>Facturacion</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.FacturacionImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getFacturacion()
		 * @generated
		 */
		EClass FACTURACION = eINSTANCE.getFacturacion();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute FACTURACION__NOMBRE = eINSTANCE.getFacturacion_Nombre();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.AnunciosImpl <em>Anuncios</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.AnunciosImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getAnuncios()
		 * @generated
		 */
		EClass ANUNCIOS = eINSTANCE.getAnuncios();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute ANUNCIOS__NOMBRE = eINSTANCE.getAnuncios_Nombre();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.impl.DesvioImpl <em>Desvio</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.impl.DesvioImpl
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getDesvio()
		 * @generated
		 */
		EClass DESVIO = eINSTANCE.getDesvio();

		/**
		 * The meta object literal for the '<em><b>Nombre</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute DESVIO__NOMBRE = eINSTANCE.getDesvio_Nombre();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.YesNo <em>Yes No</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.YesNo
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getYesNo()
		 * @generated
		 */
		EEnum YES_NO = eINSTANCE.getYesNo();

		/**
		 * The meta object literal for the '{@link org.germinus.telcoblocks.TipoCentralita <em>Tipo Centralita</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see org.germinus.telcoblocks.TipoCentralita
		 * @see org.germinus.telcoblocks.impl.TelcoblocksPackageImpl#getTipoCentralita()
		 * @generated
		 */
		EEnum TIPO_CENTRALITA = eINSTANCE.getTipoCentralita();

	}

} //TelcoblocksPackage
